chain of stores - Español Inglés Diccionario